Skip to content

Template clean up#10

Open
nearlyforget wants to merge 4 commits intoUniversal-Commerce-Protocol:mainfrom
nearlyforget:template-clean-up
Open

Template clean up#10
nearlyforget wants to merge 4 commits intoUniversal-Commerce-Protocol:mainfrom
nearlyforget:template-clean-up

Conversation

@nearlyforget
Copy link
Contributor

Description

This pull request consolidates the repository's issue templates into structured GitHub Issue Forms (YAML) and disables blank issue submissions. By migrating from Markdown to YAML, we ensure that contributors provide essential information (like reproduction steps and environment details) through required fields, improving the quality of incoming reports and streamlining the triage process.

Category (Required)

  • Community Health (.github): Updates to the .github repository, including issue/PR templates, automation workflows, or org-level configurations.

Checklist

  • I have followed the [Contributing Guide (https://github.com/agentic-commerce/ucp/blob/main/CONTRIBUTING.md).
  • I have updated the documentation (if applicable).
  • My changes pass all local linting and formatting checks.
  • (For Core/Capability) I have included/updated the relevant JSON schemas.
  • I have regenerated Python Pydantic models by running generate_models.sh under python_sdk.

@nearlyforget nearlyforget marked this pull request as ready for review February 21, 2026 00:10
@nearlyforget nearlyforget requested a review from a team as a code owner February 21, 2026 00:10
Comment on lines +37 to +52
id: desktop-info
attributes:
label: "Desktop (please complete the following information):"
description: |
- OS: [e.g. iOS]
- Browser [e.g. chrome, safari]
- Version [e.g. 22]
- type: textarea
id: smartphone-info
attributes:
label: "Smartphone (please complete the following information):"
description: |
- Device: [e.g. iPhone6]
- OS: [e.g. iOS8.1]
- Browser [e.g. stock browser, safari]
- Version [e.g. 22]
Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Do we need device info for bugs? I suspect this will not be needed for the vast majority of bug reports, make it simpler?

name: Enhancement Proposal
description: This is a template for submitting an enhancement proposal.
title: "Descriptive Title of the Enhancement"
labels: ["enhancement", "proposal"]
Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Should these be separate words?

@@ -0,0 +1,34 @@
name: Feature request
Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@@ -0,0 +1,65 @@
name: Bug report
Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@ptiper ptiper requested review from ptiper and removed request for wry-ry March 16, 2026 10:02
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants